Class ADORecordSet_ado

Description

RecordSet class that represents the dataset returned by the database.

To keep memory overhead low, this class holds only the current row in memory. No prefetching of data is done, so the RecordCount() can return -1 ( which means recordcount not known).

Located in /adodb/adodb-ado.inc.php (line 262)

ADORecordSet
   |
   --ADORecordSet_ado
Variable Summary
mixed $bind
mixed $canSeek
mixed $hideErrors
mixed $_flds
mixed $_tarr
Method Summary
ADORecordSet_ado ADORecordSet_ado (mixed &$id)
void FetchField ([mixed $fieldOffset = -1])
void Fields (mixed $colname)
void MetaType (mixed $t, [mixed $len = -1])
void _close ()
void _fetch ()
void _initrs ()
void _seek (mixed $row)
Variables
Methods
Constructor ADORecordSet_ado (line 272)
ADORecordSet_ado ADORecordSet_ado (mixed &$id)
FetchField (line 282)
void FetchField ([mixed $fieldOffset = -1])

Redefinition of:
ADORecordSet::FetchField()
Get the ADOFieldObject of a specific column.
Fields (line 297)
void Fields (mixed $colname)

Redefinition of:
ADORecordSet::Fields()
Get the value of a field in the current row by column name.
MetaType (line 416)
void MetaType (mixed $t, [mixed $len = -1])

Redefinition of:
ADORecordSet::MetaType()
Get the metatype of the column. This is used for formatting. This is because many databases use different names for the same type, so we transform the original type to our standardised version which uses 1 character codes:
_close (line 517)
void _close ()

Redefinition of:
ADORecordSet::_close()
_fetch (line 459)
void _fetch ()
_initrs (line 312)
void _initrs ()
_seek (line 323)
void _seek (mixed $row)

Inherited Methods

Inherited From ADORecordSet

ADORecordSet::ADORecordSet()
ADORecordSet::AbsolutePage()
ADORecordSet::AbsolutePosition()
ADORecordSet::AtFirstPage()
ADORecordSet::AtLastPage()
ADORecordSet::Close()
ADORecordSet::CurrentRow()
ADORecordSet::FetchField()
ADORecordSet::FetchInto()
ADORecordSet::FetchNextObject()
ADORecordSet::FetchObject()
ADORecordSet::FetchRow()
ADORecordSet::FieldCount()
ADORecordSet::Fields()
ADORecordSet::Free()
ADORecordSet::GetArray()
ADORecordSet::GetArrayLimit()
ADORecordSet::GetAssoc()
ADORecordSet::GetMenu()
ADORecordSet::GetMenu2()
ADORecordSet::GetRowAssoc()
ADORecordSet::GetRows()
ADORecordSet::Init()
ADORecordSet::MetaType()
ADORecordSet::Move()
ADORecordSet::MoveFirst()
ADORecordSet::MoveLast()
ADORecordSet::MoveNext()
ADORecordSet::NextRecordSet()
ADORecordSet::NumCols()
ADORecordSet::NumRows()
ADORecordSet::PO_RecordCount()
ADORecordSet::RecordCount()
ADORecordSet::RowCount()
ADORecordSet::UnixDate()
ADORecordSet::UnixTimeStamp()
ADORecordSet::UserDate()
ADORecordSet::UserTimeStamp()
ADORecordSet::_close()

Documentation generated on Thu, 04 Sep 2008 16:14:34 +0400 by phpDocumentor 1.3.0RC3